snails a la brutesca - Turkish English Dictionary